Banded carpet shell - French English Dictionary

Banded carpet shell

Meanings of "Banded carpet shell" in French English Dictionary : 1 result(s)

English French
Fish
Banded carpet shell Palourde rose